gute sheep - German English Dictionary